Jan 31 2011

Rilla Khaled

Published by

Rilla Khaled

Collaborating researcher

I am an associate professor at the Institute of Digital Games at the University of Malta.

See:

http://www.rillakhaled.com