Technologies For Blood Diagnostics