professor Mohammed Tajuddin