Department of Biological Chemistry, UCLA

Alejandro Martorell Riera

Undergraduate studies: Autonomous University of Barcelona, Spain. Master and PhD: University of Barcelona, Spain.

Read more