Speaker Profile
Farshad Babaeijandaghi

Farshad Babaeijandaghi PhD

Pathology, Dermatology, Molecular Biology
Vancouver, British Columbia, Canada

Connect with the speaker?