Science & Engineering Consultants



Technical Consulting Network of Scientists, Engineers and Expert Witnesses

Petrochemical Process Engineering Expert Including Ethylene (1293)

Expertise

Experience

Plant Start-up Assignments

Honors & Publications

Education