translate English to French: TEMPLETON, Douglas University of Toronto Scientific Officer:
TEMPLETON, Douglas University of Toronto Agent scientifique: