Cellular Senescence Biology Lab (Takahashi Lab) | The University of Tokyo, Faculty of Pharmaceutical Sciences, Department of Pharmaceutical Sciences | LabLog lab review app