technology survey research challenges
See more