Biomedical Sciences Today: A platform for presenting latest research results to the scientific community and beyond