International Primate Heart Project
About International Primate Heart Project
The International Primate Heart Project (IPHP) is a multidisciplinary group of scientists and clinicians working on the understanding of primates HEART.
More about International Primate Heart Project
International Primate Heart Project is located at Cyncoed Rd, 000000 Cardiff