Facebook Icon podcast icon Join our mailing list Icon

Ren Sun

staff picture

Professor, Molecular & Medical Pharmacology

Department: Bioengineering
10-155A Factor
Phone: (310) 794-5557
Email: rsun@mednet.ucla.edu
Website

Keywords: China