Open Access Journal: DIO: The International Journal of Scientific History

See now here.