Ross Bachiller
Ross Bachiller is pursuing a doctorate in Philippine studies and international relations at the University of the Philippines Diliman Campus and is a licensed librarian employed at the Truman Bodden Law School Library in the Cayman Islands.
Get to know Ross