For many decades, nanotechnology has been developed with cooperation from researchers in several fields of studies including physics, chemistry, biology, material science, engineering, and computer science. In this paper, we explore the nanotechnology development community and identify the needs and opportunities of computer science research in nanotechnology. This paper is intended to benefit ...