Yalena Amador-Canizares

Havana

Cuba

Researcher in the hepatitis C vaccine department, all at the Centre for Genetic Engineering and Biotechnology

Articles