Naoyuki TAKEMURA
Observed names: N Takemura, N. Takemura, NAOYUKI TAKEMURA, Naoyuki Takemura, Takemura, Naoyuki
Institution: Nippon Veterinary and Life Science University
Observed institution: Nippon Veterinary and Life Science University
ORCID: 0000-0002-4571-2701
Observed ORCID: 0000-0002-4571-2701
OpenAlex ID: A5046563797
