News and Analysis
Innovation, Technology, and IP News
Feed tagged as "mouth":
A team from the School of Dentistry at Cardiff University has used cheek lining tissue to create powerful new cells. These cells could prevent harmful immune... Read More »