Claudia López Lloreda

Claudia López Lloreda is a senior contributor at Undark and a freelance science journalist covering life sciences, health care, and medicine.