William B. Cowan
Observed names: B., William, Cowan William, Cowan, William B., William B Cowan, William Cowan
Institution: University of Waterloo
Observed institutions: University of New Brunswick, University of Waterloo, National Research Council Canada
OpenAlex ID: A5111640285
