Annotate.org
Title
Annotate (www.Annotate.org) is a free web based interactive annotation and image editing program for academic and scientific presentations and teaching files
Description
Excerpted from the website description:
- web based interactive annotation program
Languages
English