BSCR

There are multiple definitions:

  1. birdshot chorioretinopathy(English)

  2. British Society for Cardiovascular Research(English)