Fidel Ovidio Castro Reboredo
Fidel Ovidio Castro Reboredo: Cuban scientist behind groundbreaking achievement in animal cloning, marking a significant scientific milestone in Chile.
Cuban Scientists Achieve Milestone with First-Ever Horse Cloning in Chile
Published on 10/15/2026