Nicholas A. Macgregor
Observed names: Macgregor, Nicholas, Macgregor, Nicholas A, Macgregor, Nicholas A., N. A. Macgregor, N.A. Macgregor, Nicholas A MacGregor, Nicholas A Macgregor, Nicholas MacGregor, Nicholas Macgregor
ORCID: 0000-0002-7995-0230
Observed ORCID: 0000-0002-7995-0230
OpenAlex ID: A5055832162
