Karl J. Oldhafer
Observed names: K J Oldhafer, K Oldhafer, K. J. Oldhafer, K. Oldhafer, K. J. Oldhafer, K.J. Oldhafer, K. J. Oldhafer, Karl J Oldhafer, Karl Oldhafer
ORCID: 0000-0002-4878-265X
Observed ORCID: 0000-0002-4878-265X
OpenAlex ID: A5111687789
