Ella Perrault
@EllaPerrauIt
neuro PhD student @PiN_Harvard previously @AhmedlabNW she/her
ID:1438562490221305868
16-09-2021 17:56:53
52 Tweets
237 Followers
201 Following
@EllaPerrauIt
neuro PhD student @PiN_Harvard previously @AhmedlabNW she/her
ID:1438562490221305868
16-09-2021 17:56:53
52 Tweets
237 Followers
201 Following