Return to Article Details Biomedical Research Unit in Villa Clara: a science at the service of humanity