News

Lizards possess a unique survival trick. They can detach their tails to escape predators. This process is called autotomy.
The Skin Stem Cell Research Team theme at the Department of Dermatology, Faculty of Medicine and Graduate School of Medicine, ...