Search results for: Eleni Theodoropoulou
IEEE Communications Magazine > 2017 > 55 > 10 > 184 - 192
Journal of Sport and Health Science > 2017 > 6 > 1 > 96-102
Clinical Transplantation > 27 > 6 > 838 - 843
International Journal of Dermatology > 50 > 12 > 1496 - 1500
International Urology and Nephrology > 2011 > 43 > 3 > 883-890