Marcin Smiglak

Dr. Marcin Smiglak

Poznan Science and Technology Park (PPNT), Rubiez 46, 61-612 Poznan, Poland
orcid