Patrick J. C. Ryall
Observed names: P. J. C. Ryall, P. Ryall, P.J.C. Ryall, PATRICK J. C. RYALL, Patrick J. C. RYALL, Patrick J.C. Ryall, Ryall Patrick J.C.
Observed institutions: Dalhousie University, Universiti Sains Malaysia
OpenAlex ID: A5088615124
