Jon Michael Jachimowicz's scientific contributions