Robert D Rodriguez has a position (Advisor, Computer Science Department) at Stanford University

Title Advisor, Computer Science Department
Is Current yes
Board member yes
Updated about 8 years ago

Source Links