English Juan Carlos Izpisua Belmonte Cited by user Pete.schwarz on 18 Sep 2018 Juan Carlos Izpisua Belmonte (born December 12, 1960, in Hellín, Albacete) is a Spanish biochemist and developmental biologist.