Biomedical Engineering
SteakHouse - The world's largest beefsteak. Big news in the tomato patch! Meet the biggest tomato ever bred. And it’s not just bigger but better. Tipping the scales at up to three lbs. plus!
Source : http://www.burpee.com/vegetables/tomatoes/beefstea
Does this belong to you Or do you know who sells it ?