Experience
Education
Bio
Research Areas Dr. Nicholas' research focuses include electronic document processing, intelligent information systems, and software engineering.