• Adjunct Professor, Global Health
  • Professor, Ophthalmology
  • Adjunct Professor, Bioengineering (Medicine)

United States

Phone Number: 
206-229-3885
Fax: 
Email: 
ttshen@uw.edu
Country Affiliations 
Languages 
  • Mandarin
Health Topics 
  • Bioengineering
  • Blindness
  • Burden of Disease
  • Cost-Effectiveness