Volume 41, June 2012, June 2012, Pages 45-59
Mahasen Taha; Mona Montasse
Volume 40, December 2011, December 2011, Pages 29-39
Yasser Abdelnaby; Mahasen Taha
Volume 40, December 2011, December 2011, Pages 91-102
Yasser Abdelnaby; Mahasen Taha
Volume 39, June 2011, June 2011, Pages 15-28
Mahasen Taha; Shaza Hammad
Volume 39, June 2011, June 2011, Pages 63-75
Mahasen Taha
Volume 36, December 2009, December 2009, Pages 77-88
Mahasen Taha; Mona Montasser
Volume 33, June 2008, June 2008, Pages 23-31
Essam A Nassar; Abeer E El Embaby; Mahasen Taha
Volume 33, June 2008, June 2008, Pages 41-49
Ahmed Afifi; Mahasen Taha; Essam Nassar
Volume 33, June 2008, June 2008, Pages 51-62
Mahasen Taha