Mohammed Al-Sharif Does Internship at California Institute of Technology