Professor
Expertise

Software engineering, software systems, distributed systems, distributed computing, systems security and privacy, internet, web, cloud computing, information technology