Should internet sites be mentioned in the bibliographies of scientific publications?

Published in Alytes, in 2003, in volume 21, issue 1-2, pages 1-2

Date published:2003