John Allen is a name that could refer to multiple individuals in the engineering field, as it is relatively common. However, there is a notable John Allen associated with civil engineering, particularly known for his contributions to the development of civil engineering education and practices.

Articles by others on the same topic (0)

There are currently no matching articles.