Selling anti-aging research: the perils of mixed messages.
SENS Research Foundation , Mountain View, California.
Aubrey D N J
AD
de Grey
D000375:Aging; D003132:Commerce; D006801:Humans; D012060:Rejuvenation