translate English to French: A well-run office appears to have a significant impact on the commercial activity generated by a given university.
Un bureau bien géré semble influer significativement sur l'activité commerciale engendrée par l'université.