Amr Elshaer

Associate Professor in Pharmaceutics, Kingston University