Dr. Ibrahim AlMashreky

Dr. Ibrahim AlMashreky

Embryologist and Genetic Engineer (Jordan)