Research Institute of Science and Technology is located in Vlorë, Albania on Rr. Pavarsia Nd. 2. H. 29, Ap. 23. Research Institute of Science and Technology is rated 3 out of 5 in the category institute of technology in Albania.
Address
Rr. Pavarsia Nd. 2. H. 29, Ap. 23