Are Holy Cross of Davao College and ITMO University located in the same country?
no
-1
Section::::Abstract.
Holy Cross of Davao College
22407939
-1
Section::::Abstract.
Holy Cross of Davao College
22407939
-1
Section::::Abstract.
ITMO University
5892577