4 ms·
I think some scientists at NCSA were working on a publication mechanism back in 1993... NCSA mosaic, as I recall.
by mikedilger 9y ago
I think some scientists at NCSA were working on a publication mechanism back in 1993... NCSA mosaic, as I recall.
- jstanley 9y agoAnd now almost everything except scientific publishing has embraced the web!