John Hales

User Profile

Profile

Dr John Hales

Telephone Extension: 
30 139
Office/Location: 
Biochemical Engineering