Xiao Lin hat ihren Master-Abschluss in Psychiatrie und psychischer Gesundheit an der Shanghai Jiao Tong University erworben und die Ausbildung für Assistenzärzte am Shanghai Mental Health Center in China abgeschlossen.
Sie ist eine Doktorandin an der Technischen Universität München und arbeitet in der Gruppe von Prof. Stefan Leucht in der Abteilung für Evidenzbasierte Medizin in Psychiatrie und Psychotherapie.