Cynthia Lerouge

Human-computer Interaction, Information Science, Information Systems (Business Informatics)

24.32

Skills and expertise(29) View all

43 Following View all

70 Followers View all