Richard Rabbat

Stanford University, Palo Alto, CA, United States

Are you Richard Rabbat?

Claim your profile

Publications (9)5.93 Total impact