WTF Fun Fact 13613 – First Chimeric Monkey
Researchers have made a monumental stride in primate research by making the first chimeric monkey. This marks the first successful birth of a chimeric monkey from embryonic stem…
Read more WTF Fun Fact 13613 – First Chimeric Monkey