ALERT!

This site is not optimized for Internet Explorer 8 (or older).

Please upgrade to a newer version of Internet Explorer or use an alternate browser such as Chrome or Firefox.

Len Yean

Len En Yean, Medical Officer

University of Malaya Medical Center
Jalan Professor Diraja Unguku Aziz
Kuala Lampur  59100
Malaysia
60126016045
You need to be logged in to see this email (login)
Role: 
Surgeon - Cardiothoracic