translate English to French: After 58 years in science, mostly in pharmacology, one gains perspective.
Consacrer 58 ans à la science, surtout en pharmacologie, forge un certain regard.