« first day  last day (15 days later) » 

11:32
It seems to me that what you want to say is "I presented my research", which everyone can understand. However, the pronoun issue would become a dilemma if someone else were referring to your research, and had to write "ze presented hir research".

« first day  last day (15 days later) »