10.1101/2020.06.02.130674

Health benefits attributed to 17α-estradiol, a lifespan-extending compound, are mediated through estrogen receptor α

2020-06-03