Gene Engineering Division > Depositors List >
Takuma Matsubara's web page in English / in Japanese
Learn more about their research in Researchmap
go to top
2025.10.27
depxxxx_html_4_250330.pl