Beijing University of Posts and Telecommunications
Beijing, China
Quaid-e-Awam University of Engineering, Science and Technology
Nawabshah, Sindh, Pakistan