Scientific Reports 6, 34859 (2016)
Helio Tejedor
Senior Developer
Chemical & Biological Engineering
2145 Sheridan Road (Room E136)
Evanston, Illinois 60208, US
Publications by Citations
PLOS One, 0229662 (2020)
Nature Aging 2, 1191-1206 (2022)
Development 150, dev.201467 (2023)