Categories
Cartoons News

New medicines for llamas

Researchers generate kidney tubular cells from stem cells


“New medicines for llamas”

– Science Daily, November 12, 2013