Home Mendeley Ltd
Developer

Mendeley Ltd

Mendeley Desktop
- 53.1 MB - Freeware
Mendeley Desktop is a social network to meet researchers worldwide. Mendeley Desktop for Windows is free to download. It becomes a place for over...

MOST POPULAR SOFTWARE

Advertisment