Patrick Purucker

Mr. Patrick Purucker

orcid