Christian Mark Pelicano

Dr. Christian Mark Pelicano

Nara Institute of Science and Technology, Ikoma, Japan
orcid