She graduated from Stanford University with a BA in Human Biology, and received her MD and Master of Public Health from the University of Medicine and Dentistry of New Jersey – Robert Wood Johnson Medical School and the School of Public Health. Dr. Lin finished her Internal Medicine residency training at Temple University Hospital and stayed on as Chief Resident before joining the TUSM faculty in 2005. She completed her medical acupuncture training through the Helms Medical Institute’s Medical Acupuncture for Physicians course in 2009. Subsequently, she started and is currently Director of the Acupuncture Program at Temple General Internal Medicine.