First Richard
Last Carter
Photo photo
Institution Lancaster University Engineering
Address Engineering dept.
Bailrigg
Lancaster, England
LA1 4YW
UK
Phone + 01524 593086
Email Send email
URL Link to this record