Shimomura Novel Laureate Memorial Center for Drug Discovery

Shimomura Novel Laureate Memorial Center for Drug Discovery
Under construction