Joan Ramon Laporte, metge farmacòleg