This is a very good idea , but all these efforts face the same problem , '' said Michael McFaul , a political science professor at Stanford University . ''
Michael McFaul
Stanford University
/business/person/company
PERSON
Michael McFaul
ORGANIZATION
Stanford University