Muhammad E. H. Chowdhury, PhD