En mi opinión, deben tener a su disposición una gran cantidad de equipamiento costoso y modernizado, y estar respaldados por un equipo de científicos.
They should, in my opinion, possess a great deal of expensive, cutting-edge equipment, and be staffed by a team of scientists.