Text this: Some considerations on the impact factor and visibility of cuban scientific production in medical sciences.