Robert O'Dowd photograph

Robert O'Dowd

Use attributes for filter !
Date of Reg.
Date of Upd.
ID3673486
Send edit request

About Robert O'Dowd


Robert O'Dowd is Associate Professor (professor titular) for English as a Foreign Language and Applied Linguistics at... more. He has taught at universities in Ireland, Germany and Spain and has over 40 publications on the application of Virtual Exchange in university and pre-university education settings.professor titular

Related Persons

Next Profile ❯