An overview of rapamycin: from discovery to future perspectives.

An overview of rapamycin: from discovery to future perspectives.