Exhibit 99.3 REGISTRATION RIGHTS AGREEMENT THIS REGISTRATION RIGHTS AGREEMENT (this "Agreement") is made as of July 25, 2002, by and among Boston Life Sciences, Inc., a Delaware corporation (the "Company"), the Holders listed on Schedule 1 hereof (the...Registration Rights Agreement • July 30th, 2002 • Boston Life Sciences Inc /De • Pharmaceutical preparations • New York
Contract Type FiledJuly 30th, 2002 Company Industry Jurisdiction
by and amongRegistration Rights Agreement • April 27th, 1999 • TPG Partners Lp • Texas
Contract Type FiledApril 27th, 1999 Company Jurisdiction
RECITALS:Registration Rights Agreement • November 7th, 1997 • Galacticomm Technologies Inc • Florida
Contract Type FiledNovember 7th, 1997 Company Jurisdiction