BRIAN E. NIVEN
Observed names: B Niven, B. E. Niven, B. Niven, B.E. Niven, Brian E Niven, Brian E. Niven, Brian NIVEN, Brian Niven, Niven, B.
Institution: University of Otago
Observed institutions: Dunedin Public Hospital, University of Otago
OpenAlex ID: A5109332837
