Institution of Mechanical Engineers

Biography
Abbreviation
IMechE
Formation Reason
Formation Date
27 January 1847
Cease Reason
Cease Date
Services
Professional Association
Liveries