John Neville
johnjniv.bsky.social
John Neville
@johnjniv.bsky.social
Associate Professor of Chemistry and Department Chair, University of New Brunswick. Physical chemist, molecular spectroscopist, synchrotron scientist.
No replies yet.