CMU logo
Search
Expand Menu
Close Menu

Michal Luria

Human-Computer Interaction Institute

Photo of Michal Luria in front of green foliage

Email

Campus Address

Newell-Simon Hall 4607