A drug that extended life by 7% in mice (infographic)
This experiment which has been reported on the biorxiv.org website and which is yet to be peer-reviewed, is very exciting because on my estimation using… Read More »A drug that extended life by 7% in mice (infographic)