Lucas Bayse

Lucas Bayse

IT Project Manager in Life Science
6 points
All activity
Lucas Bayse
Lucas Bayse
left a comment
Looks super cool and promising!
Giide
Giide
TLDR-proof presentations & more with interactive audio