User information
Name
Dr. Oleg E Tolmachov
Designation
Research Associate
Institute
National Heart and Lung Institute, Imperial College London
Address
Sir Alexander Fleming Building , United Kingdom, SW7 2AZ
Member since
09 Sep 2010 12:11:33 PM