Volume 18, Issue 3, July 2025, Pages 507-523
10.22059/ijms.2025.378004.676806
Muhammad Ehsan Javaid; Syed Hassan Raza
Volume 11, Issue 3, September 2018, Pages 519-546
10.22059/ijms.2018.251471.673006
Muhammad Ehsan Javaid; Shahzad Kousar