Gen Sato
Institutions: Japan Pharmaceutical Manufacturers Association, Eisai (Japan)
Observed institutions: Japan Pharmaceutical Manufacturers Association, Eisai (Japan)
ORCID: 0000-0002-1785-5270
Observed ORCID: 0000-0002-1785-5270
OpenAlex ID: A5121520868
