Author

Satoru Michiyuki

Observed name: S. Michiyuki
ORCID: 0000-0002-6244-8658
Observed ORCID: 0000-0002-6244-8658
OpenAlex ID: A5074422233
2013 · Akinori Itoyama, Satoru Michiyuki, et al. · Biology Open · 71
2025 · Kenshiro Taguchi, Satoru Michiyuki, et al. · Synthetic Biology · 5
Works count: 9
Citation count: 135
H-index: 5
I10-index: 2
Year
Topic
Type