Εξαιρετικές προτάσεις!
υποθέτω με ιστότοπο εννοείς κάτι πιο σύνθετο δηλαδή μια συλλογή από ιστοσελίδες, σωστά; Στην προκειμένη περίπτωση, ναι, είναι ιστότοπος. Θα μπορούσα να επιχειρήσω μια πιο ελεύθερη μετάφραση του τύπου " the institute maintains a powerful research engine, a website...