Sir Peter Christopher Allen 1905 - 1993

occupation:
Chemist,
Industrialist
Nationality:
British
born in:
Ashtead, Surrey, England, United Kingdom

1905-1993, chemist; industrialist; British, chairman of ICI, President of the Transport Trust